Jesus Christ lizard - English Synonyms Dictionary